package com.Gehaltsrechner;
import android.app.Activity;
import android.content.res.Resources;

public class Sprache extends Activity
{	
	public static String sprache = Lokal.english.toString ();
	public static Resources resu; 
	
	//Uebersertzungen
	public static String informationstext;
	public static String einstellung;
	public static String eintrag;
	public static String pdf;
	
	//Rechner
	public static String startdatum;
	public static String enddatum;
	public static String speichern;
	public static String feiertag;
	public static String pause_yes;
	public static String pause_no;
	
	
	//Einstelung
	public static String gehalt;
	public static String waehrung;
	public static String pause;
	public static String dauer;
	public static String text_sprache;
	public static String suchfunktion_einblenden;
	public static String warnung_suchfunktion;
	public static String future;
	public static String monatsbeginn;
	public static String einesmonats;
	
	//Fehlende Angaben
	public static String positive_zeit;
	public static String bitte_stundenlohn;
	public static String fehlen_eingaben;
	
	//Tabelle
	public static String verdienst;
	public static String ende;
	public static String max_eintraege;
	public static String alle_eintraege;
	
	//Inputdialoge
	public static String  gehalt_festlegen;
  public static String  pausenzeiten_speichern;
	public static String  positiver_wert;
	public static String  zahl_eingeben;
	public static String  pausenzeiten_gespeichert;
	public static String  gehalt_gespeichert;
	public static String  abbrechen;
	
	//Loeschdialoge
	public static String  neuerMonat;
	public static String  eintragLoeschen;
	
	//neustart
	public static String neustart;
	
	//Zuschlaege
	public static String zuschlag;
	public static String wie_viel_zuschlaege;
	public static String zuschlaeg_von;
	public static String zuschlaege_bis;
	public static String prozent;
	
	//Gesamtverdienst
	public static String gesamtverdienst;
	public static String festlegen;
	
	public Sprache(Resources res)
	{		
		resu = res;
		sprache = Einstellung.select(2);
		
		if(sprache.equals (Lokal.english.toString ()))
		{
			english();
		}
		if(sprache.equals (Lokal.german.toString ()))
		{
			deutsch();
		}
	}
	
	
	public static void deutsch()
	{
		//Uebersertzungen
		informationstext = resu.getString(R.string.informationstext_d);
		einstellung = resu.getString(R.string.Einstellung_d);
		eintrag =  resu.getString(R.string.menue_eintrag_d);
		pdf = resu.getString (R.string.pdf_d);
		
		//Rechner
		startdatum = resu.getString(R.string.Startdatum_d);
		enddatum = resu.getString(R.string.Enddatum_d);
		speichern = resu.getString(R.string.Speichern_d);
		feiertag = resu.getString(R.string.feiertag_d);
		pause_yes = resu.getString(R.string.mit_pause_d);
		pause_no = resu.getString(R.string.ohne_pause_d);
		
		//Einstelung
		gehalt = resu.getString(R.string.gehalt_speichern_d);
		waehrung = resu.getString(R.string.Waehrung_d);
		pause = resu.getString(R.string.pausenzeit_button_d);
		dauer = resu.getString(R.string.pausenzeit_text_d);
		text_sprache  = resu.getString(R.string.sprache_d);
		suchfunktion_einblenden = resu.getString(R.string.suchfunktion_nutzen_d);
		warnung_suchfunktion = resu.getString(R.string.sortie_warnung_d);
		future  = resu.getString(R.string.future_d);
		monatsbeginn  = resu.getString(R.string.monatsbeginn_d);
		einesmonats = resu.getString(R.string.einesmonats_d);
		
		//Fehlende Angaben
		positive_zeit = resu.getString(R.string.positive_zeit_d);
		bitte_stundenlohn = resu.getString(R.string.bitte_stundenlohn_d);
		fehlen_eingaben = resu.getString(R.string.fehlen_eingaben_d);
		
		//Tabelle
		verdienst = resu.getString(R.string.verdienst_d);
		ende = resu.getString (R.string.end_d);
		max_eintraege = resu.getString (R.string.max_eintraege_d);
		alle_eintraege = resu.getString (R.string.alle_eintraege_d);
		
		//Inputdialoge
		gehalt_festlegen = resu.getString(R.string.gehalt_festlegen_d);
	  pausenzeiten_speichern = resu.getString(R.string.pausenzeiten_speichern_d);
		positiver_wert = resu.getString(R.string.positiver_wert_d);
		zahl_eingeben = resu.getString(R.string.zahl_eingeben_d);
		pausenzeiten_gespeichert = resu.getString(R.string.pausenzeiten_gespeichert_d);
		gehalt_gespeichert = resu.getString(R.string.gehalt_gespeichert_d);
		abbrechen = resu.getString(R.string.abbrechen_d);
		
		//Loeschdialoge
		neuerMonat = resu.getString(R.string.neuerMonat_d);
		eintragLoeschen = resu.getString(R.string.eintragloeschen_d);
	
		//neustart
		neustart = resu.getString(R.string.neustart_d);
		
		//Zuschlaege
		zuschlag = resu.getString(R.string.zuschlaege_d);
		wie_viel_zuschlaege = resu.getString(R.string.wie_viel_zuschlaege_d);
		zuschlaeg_von = resu.getString(R.string.zuschlaege_von_d);
		zuschlaege_bis = resu.getString(R.string.zuschlaege_bis_d);
		prozent = resu.getString(R.string.prozent_d);
		
		//Gesamtverdienst
		gesamtverdienst = resu.getString(R.string.gesamtverdienst_d);
		festlegen = resu.getString(R.string.festlegen_d);
	}
	
	public static void english()
	{
		//Uebersertzungen
		informationstext = resu.getString(R.string.informationstext_e);
		einstellung = resu.getString(R.string.Einstellung_e);
		eintrag =  resu.getString(R.string.menue_eintrag_e);
		pdf = resu.getString (R.string.pdf_e);
		
		//Rechner
		startdatum = resu.getString(R.string.Startdatum_e);
		enddatum = resu.getString(R.string.Enddatum_e);
		speichern = resu.getString(R.string.Speichern_e);
		feiertag = resu.getString(R.string.feiertag_e);
		pause_yes = resu.getString(R.string.mit_pause_e);
		pause_no = resu.getString(R.string.ohne_pause_e);
		
		//Einstelung
		gehalt = resu.getString(R.string.gehalt_speichern_e);
		waehrung = resu.getString(R.string.Waehrung_e);
		pause = resu.getString(R.string.pausenzeit_button_e);
		dauer = resu.getString(R.string.pausenzeit_text_e);
		text_sprache  = resu.getString(R.string.sprache_e);
		suchfunktion_einblenden = resu.getString(R.string.suchfunktion_nutzen_e);
		warnung_suchfunktion = resu.getString(R.string.sortie_warnung_e);
		future  = resu.getString(R.string.future_e);	
		monatsbeginn  = resu.getString(R.string.monatsbeginn_e);
		einesmonats = resu.getString(R.string.einesmonats_e);
		
		//Fehlende Angaben
		positive_zeit = resu.getString(R.string.positive_zeit_e);
		bitte_stundenlohn = resu.getString(R.string.bitte_stundenlohn_e);
		fehlen_eingaben = resu.getString(R.string.fehlen_eingaben_e);
		
		//Tabelle
		verdienst = resu.getString(R.string.verdienst_e);
		ende = resu.getString (R.string.end_e);
		max_eintraege = resu.getString (R.string.max_eintraege_e);
		alle_eintraege = resu.getString (R.string.alle_eintraege_e);
		
		//Inputdialoge
		gehalt_festlegen = resu.getString(R.string.gehalt_festlegen_e);
	  pausenzeiten_speichern = resu.getString(R.string.pausenzeiten_speichern_e);
		positiver_wert = resu.getString(R.string.positiver_wert_e);
		zahl_eingeben = resu.getString(R.string.zahl_eingeben_e);
		pausenzeiten_gespeichert = resu.getString(R.string.pausenzeiten_gespeichert_e);
		gehalt_gespeichert = resu.getString(R.string.gehalt_gespeichert_e);
		abbrechen = resu.getString(R.string.abbrechen_e);
		
		//Loeschdialoge
		neuerMonat = resu.getString(R.string.neuerMonat_e);
		eintragLoeschen = resu.getString(R.string.eintragloeschen_e);
		
		//neustart
		neustart = resu.getString(R.string.neustart_e);
		
		//Zuschlaege
		zuschlag = resu.getString(R.string.zuschlaege_e);
		wie_viel_zuschlaege = resu.getString(R.string.wie_viel_zuschlaege_e);
		zuschlaeg_von = resu.getString(R.string.zuschlaege_von_e);
		zuschlaege_bis = resu.getString(R.string.zuschlaege_bis_e);
		prozent = resu.getString(R.string.prozent_e);
		
		//Gesamtverdienst
		gesamtverdienst = resu.getString(R.string.gesamtverdienst_e);
		festlegen = resu.getString(R.string.festlegen_e);
	}
}
